package cn.han.oopextends;

import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

//测试继承中变量的使用
public class TestExtends {
    public static void main(String[] args) {
        Son son = new Son();
        son.study();
    }
}

//1.创建父类
class Father {
    //3.创建父类的成员变量
    int sum = 1;
    int count = 2;
}

//2.创建子类
class Son extends Father {
    //5.创建子类的成员变量
    int sum = 10;
//4.创建子类的普通方法
    public void study(){
        //6.创建子类的局部变量
        int sum = 100;
        System.out.println("好好学习，天天向上");
        System.out.println(sum);
        System.out.println(this.sum);
        System.out.println(count);
        /*当父类与子类的成员变量同名的时候，可以使用super指定父类的成员变量
        我们可以把super看做是父类的对象：Father super = new Father();*/
        System.out.println(super.sum);
        //7.打印子类的局部变量sum
        //8.打印子类的成员变量sum
        //9.打印父类的成员变量count
        //10.打印父类的成员变量sum
    }
}